
.tipsy {
	padding: 5px;
	font-size: inherit;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	background-repeat: no-repeat;
	background-image: url(images/tipsy.gif);
}

.tipsy-inner {
	padding: 5px 8px 4px 8px;
	background-color: black;
	color: white;
	max-width: 200px;
	text-align: center;
}

.tipsy-inner {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.tipsy-north {
	background-position: top center;
}

.tipsy-south {
	background-position: bottom center;
}

.tipsy-east {
	background-position: right center;
}

.tipsy-west {
	background-position: left center;
}

.tipsy-container{
	width:30px;
	height:20px;
	line-height:20px;
	position:absolute;
	margin:auto;
	padding:0px;
	vertical-align: middle;
	/*display:inline-block;*/
}
/*
.tipsy-success {
	background: #ffffff url(images/sucess.gif) no-repeat right;
}

.tipsy-error{
	background: #ffffff url(images/error.gif) no-repeat right;
}*/

.validator-error-label{
	color: #B94A48;
}

.validator-success-label{
	color: #468847;
}